beach grape - French English Dictionary